Loading...
HomeMy WebLinkAboutExhibit AExhibit A Property address: 221 N.W. 38tb Street Miami, FL 33127 Ba Legal Description: y Vista Park PB 5-47 Lot 22 & E. 10ft of Lot 21 BLK 39 Lot Size: 60.000 X 100