8
22 Liberty Square Cir
Edgewood, NM 87015
Rate Upon Request
253 SF
2
Spaces Available
Built 1935
253 SF Contiguous
Built 1935
253 SF
Rate Upon Request
Office/Retail