Single Family Home/House
7121 Sw 63rd Ave, South Miami, FL 33143, United States of America
Price: 1099000
A rare opportunity to own a piece of South Miami's architectural legacy. This captivating 5BD/2BA cottage brings the character of another era into the present, ...
Bedrooms: 5
Full Bathrooms: 2
Living Area: 1776 sq ft
Year of Built: 1918
MLS: A1182763