Alameda Park- 4,399 sq ft new construction
Click photo for larger view