This is the nearest street address. [ 6604 CHURCH AVE N Tampa FL, 28.007572, -82.507464 ].
Neighborhoods:
0.050 km near the corner of Lambright St W and Church Ave N
0.050 km near the main intersection of Lambright St W and Church Ave N
|
28.007418, -82.507566
|