Mayfair Place Shopping Center
Suite 2950
N.W. 63rd Street & N. May Ave
Oklahoma City, Oklahoma 73116
Property details
Oklahoma City, Oklahoma 73116
Lease Rate
$12.00 - $16.00 psf NNN
Total Square Feet
12,800
Contact
Description
This inline space is located between Petsmart and Big Lots.