Juan Rodriguez
Latest Reviews
Market Square Research Center
2018 Apr 06
Updated plaza but on a depressed area. Caution flag up.