11231 SW 128 Place, Miami, FL
Image Link
SHARE THIS PAGE: