3 Vista Ct

Near Miami in Miami(918E,117S,)