3100 Castro St is a 480 square foot house on a 6,054 square foot lot with 2 bedrooms and 1 bathroom. This home is currently off market - it last sold on August 09, 2017