skip to Main Content

1283 65th St

1283 65th St, Alameda, CA 94608

$3000

Not Available

Details
Bedrooms: 2+
Bathroom: 2.5
Pets Allowed: No

Description
Property Location