Price on request
CommercialOther
Prime Commercial Space in La Villa de Los Santos
La Villa De Los Santos, Los Santos, Los Santos 06040
- 2,626 sq ft
- Built 2001
Spacious and open commercial space for rent, strategically located with dual entrances on two main streets in La Villa de Los Santos.