Search results
- See moreSee moreSee moreSee moreElba Terrace Manufactured Home CommunityMobile Home Park
Elba Terrace is an award-winning manufactured home community located in Tulsa. It is beautifully landscaped with lovely...
Website: elbaterrace.com
Phone: (918) 835-1507
Cross Streets: Near the intersection of N Fulton Ave and E Marshall Ct
1242 N Fulton Ave Tulsa, OK 74115 751.90 mi
Is this your business? Verify your listing