Property details
Overview
Photo Gallery
Location
Sold
2322 D St
Hayward, CA
94541
$565,000
Townhouse
MLS#: 40929409
3 beds
2 full baths
1 half bath
1269 sqft
Year built: 1975
Close
Location
Close