OWNER IS BROKER THE LAND SPACE IS APPRX 17,000 SQFT/APPRASAL 1221 ARMSTEAD ST, IS INCLUDED. MUST BE ...
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.

