11882 SW 246 LN #21, Miami, FL, 33032

$436,740

11882 SW 246 LN #21, Miami, FL, 33032

Courtesy of: Lennar Realty Inc