× Close
  • $849,000 - MLS # ML81772438
  • 911 Castro St - 2 Bed, 1 Bath, 909 sqft
  • Listing Courtesy of Grant Villeneuve, Intero Real Estate Services, Inc.