$260,000 -
10835 Sw 112th Ave Unit 314
Miami ,
FL 33176
City: Miami
Courtesy of NXT LVL Realty.