33
1707 Arrowhead Rd
North Little Rock, AR 72118
$17,000,000 USD
157,252 SF
242
Units
7.26% Cap Rate
157,252 SF
$17,000,000 USD
Apartments