817 Park St, Alameda, CA 94501

Sq Ft: 1078

Beds: 2

Baths: 1

Lot Size: 2680

List Price: 899000

Open House:
2/23/2020      01:00 PM - 04:00 PM
      -

VIDEOS

MAP