Photo Gallery

Description

StyleRestaurants
Square Feet1000 Sq. Ft.
Year Built1960 - 1970
Level1
Lot Size1/2 Acre
Website -
CityAlhambra
StateCalifornia
CommentsSmall,intimate seating,kitchen,bathrooms.

Questions? Contact our Office at 877.339.3456 (FILM)