11806 SW 246th Ln Unit# 11806, Miami, Florida, 33032

This listing has been sold or is no longer active