31 Oxford Ave, Mill Valley

2 Beds   •   1 Bath   •   1,340 SF   •   Buyer Representation   •   $1,720,000    SOLD