23 Tyler St

Near Miami in Miami(1043E,231S,)