1129 N. Larrabee Street PH#14

2 Beds      2 Baths      1704 SF      $845,000