Castro Valley Treasure Island
4118 Moreland Dr.
Castro Valley,
CA
94546
$589,000.00
3 Beds /1 Baths
Listing Description
Charming 3/1 with a large open floor plan. Tons of Upgrades & Amenities. Resort Style Living in the Lavish, Private Back Yard.
Property Map