93 North 93 Castro St is a rental apartment building with 7 floorplans available. It is located in Salinas. It has apartment amenities including hardwood floor, balcony, dishwasher, and on-site laundry. It has building amenities including controlled access, outdoor space, on-site laundry, on-site management, wheelchair accessible, elevator, and swimming pool.