8920 N Newport Ave Tampa FL 33604 MLS O6233976
Schedule a Showing & See the Inside: (941)
445-3138
$539,000
Turn Left Onto N Blvd. Turn Right Onto W Humphrey St. Turn Left Onto El Portal Dr. 8920 N Newport Ave Is On The Left
Courtesy of: EXP REALTY LLC